package com.pengy.shengxian.entity;

import java.math.BigDecimal;
import java.util.Date;

public class PsdInfo {
    private Long id;
    private String psdDept;
    private String psdHjkCode;
    private String cgdCode;
    private String psdInfoCusCode;
    private Date psdInfoDate;
    private String psdInfoSupplier; // 供应商编码，默认值为AHYJSX
    private String psdInfoCustomerName;
    private Integer psdInfoPzhNum;
    private BigDecimal psdInfoNumAll;
    private BigDecimal psdInfoWeightAll;
    private BigDecimal psdInfoPriceAllNotax;
    private BigDecimal psdInfoPriceAll;
    private String psdInfoReceiverName;
    private String psdInfoReceiverPhone;
    private String psdInfoReceiverAddress;
    private String psdInfoPsyName;
    private String psdInfoPsyPhone;
    private String psdInfoScanDocname;
    private String psdInfoScanPath;
    private Integer psdInfoStatus;
    private Date psdInfoWriDate;
    private Integer psdInfoSyncStatus;
    private String psdInfoSyncMsg;
    private Date psdInfoSyncDate;
    private String psdInfoReserve1;
    private String psdInfoReserve2;
    private String psdInfoReserve3;
    private String psdInfoRemark;
    private Long syncInfoId;

    // Getters and Setters
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getPsdDept() {
        return psdDept;
    }

    public void setPsdDept(String psdDept) {
        this.psdDept = psdDept;
    }

    public String getPsdHjkCode() {
        return psdHjkCode;
    }

    public void setPsdHjkCode(String psdHjkCode) {
        this.psdHjkCode = psdHjkCode;
    }

    public String getCgdCode() {
        return cgdCode;
    }

    public void setCgdCode(String cgdCode) {
        this.cgdCode = cgdCode;
    }

    public String getPsdInfoCusCode() {
        return psdInfoCusCode;
    }

    public void setPsdInfoCusCode(String psdInfoCusCode) {
        this.psdInfoCusCode = psdInfoCusCode;
    }

    public Date getPsdInfoDate() {
        return psdInfoDate;
    }

    public void setPsdInfoDate(Date psdInfoDate) {
        this.psdInfoDate = psdInfoDate;
    }

    public String getPsdInfoSupplier() {
        return psdInfoSupplier;
    }

    public void setPsdInfoSupplier(String psdInfoSupplier) {
        this.psdInfoSupplier = psdInfoSupplier;
    }

    public String getPsdInfoCustomerName() {
        return psdInfoCustomerName;
    }

    public void setPsdInfoCustomerName(String psdInfoCustomerName) {
        this.psdInfoCustomerName = psdInfoCustomerName;
    }

    public Integer getPsdInfoPzhNum() {
        return psdInfoPzhNum;
    }

    public void setPsdInfoPzhNum(Integer psdInfoPzhNum) {
        this.psdInfoPzhNum = psdInfoPzhNum;
    }

    public BigDecimal getPsdInfoNumAll() {
        return psdInfoNumAll;
    }

    public void setPsdInfoNumAll(BigDecimal psdInfoNumAll) {
        this.psdInfoNumAll = psdInfoNumAll;
    }

    public BigDecimal getPsdInfoWeightAll() {
        return psdInfoWeightAll;
    }

    public void setPsdInfoWeightAll(BigDecimal psdInfoWeightAll) {
        this.psdInfoWeightAll = psdInfoWeightAll;
    }

    public BigDecimal getPsdInfoPriceAllNotax() {
        return psdInfoPriceAllNotax;
    }

    public void setPsdInfoPriceAllNotax(BigDecimal psdInfoPriceAllNotax) {
        this.psdInfoPriceAllNotax = psdInfoPriceAllNotax;
    }

    public BigDecimal getPsdInfoPriceAll() {
        return psdInfoPriceAll;
    }

    public void setPsdInfoPriceAll(BigDecimal psdInfoPriceAll) {
        this.psdInfoPriceAll = psdInfoPriceAll;
    }

    public String getPsdInfoReceiverName() {
        return psdInfoReceiverName;
    }

    public void setPsdInfoReceiverName(String psdInfoReceiverName) {
        this.psdInfoReceiverName = psdInfoReceiverName;
    }

    public String getPsdInfoReceiverPhone() {
        return psdInfoReceiverPhone;
    }

    public void setPsdInfoReceiverPhone(String psdInfoReceiverPhone) {
        this.psdInfoReceiverPhone = psdInfoReceiverPhone;
    }

    public String getPsdInfoReceiverAddress() {
        return psdInfoReceiverAddress;
    }

    public void setPsdInfoReceiverAddress(String psdInfoReceiverAddress) {
        this.psdInfoReceiverAddress = psdInfoReceiverAddress;
    }

    public String getPsdInfoPsyName() {
        return psdInfoPsyName;
    }

    public void setPsdInfoPsyName(String psdInfoPsyName) {
        this.psdInfoPsyName = psdInfoPsyName;
    }

    public String getPsdInfoPsyPhone() {
        return psdInfoPsyPhone;
    }

    public void setPsdInfoPsyPhone(String psdInfoPsyPhone) {
        this.psdInfoPsyPhone = psdInfoPsyPhone;
    }

    public String getPsdInfoScanDocname() {
        return psdInfoScanDocname;
    }

    public void setPsdInfoScanDocname(String psdInfoScanDocname) {
        this.psdInfoScanDocname = psdInfoScanDocname;
    }

    public String getPsdInfoScanPath() {
        return psdInfoScanPath;
    }

    public void setPsdInfoScanPath(String psdInfoScanPath) {
        this.psdInfoScanPath = psdInfoScanPath;
    }

    public Integer getPsdInfoStatus() {
        return psdInfoStatus;
    }

    public void setPsdInfoStatus(Integer psdInfoStatus) {
        this.psdInfoStatus = psdInfoStatus;
    }

    public Date getPsdInfoWriDate() {
        return psdInfoWriDate;
    }

    public void setPsdInfoWriDate(Date psdInfoWriDate) {
        this.psdInfoWriDate = psdInfoWriDate;
    }

    public Integer getPsdInfoSyncStatus() {
        return psdInfoSyncStatus;
    }

    public void setPsdInfoSyncStatus(Integer psdInfoSyncStatus) {
        this.psdInfoSyncStatus = psdInfoSyncStatus;
    }

    public String getPsdInfoSyncMsg() {
        return psdInfoSyncMsg;
    }

    public void setPsdInfoSyncMsg(String psdInfoSyncMsg) {
        this.psdInfoSyncMsg = psdInfoSyncMsg;
    }

    public Date getPsdInfoSyncDate() {
        return psdInfoSyncDate;
    }

    public void setPsdInfoSyncDate(Date psdInfoSyncDate) {
        this.psdInfoSyncDate = psdInfoSyncDate;
    }

    public String getPsdInfoReserve1() {
        return psdInfoReserve1;
    }

    public void setPsdInfoReserve1(String psdInfoReserve1) {
        this.psdInfoReserve1 = psdInfoReserve1;
    }

    public String getPsdInfoReserve2() {
        return psdInfoReserve2;
    }

    public void setPsdInfoReserve2(String psdInfoReserve2) {
        this.psdInfoReserve2 = psdInfoReserve2;
    }

    public String getPsdInfoReserve3() {
        return psdInfoReserve3;
    }

    public void setPsdInfoReserve3(String psdInfoReserve3) {
        this.psdInfoReserve3 = psdInfoReserve3;
    }

    public String getPsdInfoRemark() {
        return psdInfoRemark;
    }

    public void setPsdInfoRemark(String psdInfoRemark) {
        this.psdInfoRemark = psdInfoRemark;
    }

    public Long getSyncInfoId() {
        return syncInfoId;
    }

    public void setSyncInfoId(Long syncInfoId) {
        this.syncInfoId = syncInfoId;
    }

    @Override
    public String toString() {
        return "PsdInfo{" +
                "id=" + id +
                ", psdDept='" + psdDept + '\'' +
                ", psdHjkCode='" + psdHjkCode + '\'' +
                ", cgdCode='" + cgdCode + '\'' +
                ", psdInfoCusCode='" + psdInfoCusCode + '\'' +
                ", psdInfoDate=" + psdInfoDate +
                ", psdInfoSupplier='" + psdInfoSupplier + '\'' +
                ", psdInfoCustomerName='" + psdInfoCustomerName + '\'' +
                ", psdInfoPzhNum=" + psdInfoPzhNum +
                ", psdInfoNumAll=" + psdInfoNumAll +
                ", psdInfoWeightAll=" + psdInfoWeightAll +
                ", psdInfoPriceAllNotax=" + psdInfoPriceAllNotax +
                ", psdInfoPriceAll=" + psdInfoPriceAll +
                ", psdInfoReceiverName='" + psdInfoReceiverName + '\'' +
                ", psdInfoReceiverPhone='" + psdInfoReceiverPhone + '\'' +
                ", psdInfoReceiverAddress='" + psdInfoReceiverAddress + '\'' +
                ", psdInfoPsyName='" + psdInfoPsyName + '\'' +
                ", psdInfoPsyPhone='" + psdInfoPsyPhone + '\'' +
                ", psdInfoScanDocname='" + psdInfoScanDocname + '\'' +
                ", psdInfoScanPath='" + psdInfoScanPath + '\'' +
                ", psdInfoStatus=" + psdInfoStatus +
                ", psdInfoWriDate=" + psdInfoWriDate +
                ", psdInfoSyncStatus=" + psdInfoSyncStatus +
                ", psdInfoSyncMsg='" + psdInfoSyncMsg + '\'' +
                ", psdInfoSyncDate=" + psdInfoSyncDate +
                ", psdInfoReserve1='" + psdInfoReserve1 + '\'' +
                ", psdInfoReserve2='" + psdInfoReserve2 + '\'' +
                ", psdInfoReserve3='" + psdInfoReserve3 + '\'' +
                ", psdInfoRemark='" + psdInfoRemark + '\'' +
                ", syncInfoId=" + syncInfoId +
                '}';
    }
} 